<?php
include_once '../../../Core/Controlador.php';
include_once '../../../Core/Conexion.php';
include_once '../../../Core/InterfazDatos.php';
include_once '../../../Entidades/Periodo.php';
include_once '../../../Entidades/Rubro.php';
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Editar
 *
 * @author home
 */
class Editar extends Controlador
{
    function __construct() {
        parent::__construct();
    }
    
    public function ejecutar() 
    {
      
        if($_POST['restriccion']=="NULL")
        {   $consulta="UPDATE rubros SET codigorubro='".$_POST['codigo']."',codigoperiodo='".$_POST['periodo']."',tiporubro='".$_POST['tipo']."',nombrerubro='".$_POST['nombre']."',costorubro='".$_POST['costo']."',descripcionrubro='".$_POST['descripcion']."' WHERE codigorubro='".$_POST['codigo']."';";
            $this->conexion->consultaLibre($consulta);
         
        }
        else
        {
            $entidad=new Rubro($_POST['codigo'],$_POST['periodo'],$_POST['restriccion'], $_POST['nombre'], $_POST['tipo'], $_POST['costo'], $_POST['descripcion']);
            $this->conexion->editar($entidad);
           
        }
         header("Location: ../lista.php");
    }    //put your code here
}

$controlador=new Editar();
$controlador->ejecutar();


?>
